package com.zhangtai.modules.constVo;

import java.util.HashMap;
import java.util.Map;

public class SecurityConst {

    /**
     * 变更类型 0：增员
     */
    public static final Integer CHANGE_TYPE_ADD = 0;

    /**
     * 变更类型 1：减员
     */
    public static final Integer CHANGE_TYPE_REDUCE = 1;

    /**
     * 变更类型 2：正常
     */
    public static final Integer CHANGE_TYPE_NORMAL = 2;
    /**
     * 变更类型 3：变更
     */
    public static final Integer CHANGE_TYPE_CHANGE = 3;
    /**
     * 变更类型 4：更新
     */
    public static final Integer CHANGE_TYPE_UPDATE = 4;

    public static final Integer SECURITY_TYPE_FUNDS = 1;

    public static final Integer SECURITY_TYPE_SECURITY = 0;

    /**
     * 子类型：养老保险
     */
    public static final  Integer ITEM_TYPE_ENDOWMENT = 0;

    /**
     * 子类型：失业保险
     */
    public static final Integer ITEM_TYPE_UNEMPLOYMENT = 1;

    /**
     * 子类型：医疗保险
     */
    public static final Integer ITEM_TYPE_MEDICAL = 2;

    /**
     * 子类型：工伤保险
     */
    public static final Integer ITEM_TYPE_INJURY = 3;

    /**
     * 子类型：大额医疗保险
     */
    public static final Integer ITEM_TYPE_LARGER_MEDICAL = 4;

    /**
     * 子类型：公积金保险
     */
    public static final Integer ITEM_TYPE_FUNDS = 5;

    /**
     * 子类型：补充公积金
     */
    public static final Integer ITEM_TYPE_OFFER_FUNDS = 6;

    /**
     * 子类型：生育保险
     */
    public static final Integer ITEM_TYPE_MATERNITY = 7;

    /**
     * 子类型：残疾保障金
     */
    public static final Integer ITEM_TYPE_DISABLED = 8;

    public static final Integer IS_FIXED_TRUE = 1;

    public static final Integer IS_FIXED_FALSE = 0;

    /**
     *
     *
     * 缴费类型：汇缴
     */
    public static final Integer RECORD_TYPE_CHECK = 0;

    public static final Integer RECORD_ALL = 1;

    public static Map<Integer,String> typeName = new HashMap<Integer,String>(){{
        put(ITEM_TYPE_ENDOWMENT,"养老保险");
        put(ITEM_TYPE_UNEMPLOYMENT,"失业保险");
        put(ITEM_TYPE_MEDICAL,"医疗保险");
        put(ITEM_TYPE_INJURY,"工伤保险");
        put(ITEM_TYPE_LARGER_MEDICAL,"大额医疗保险");
        put(ITEM_TYPE_FUNDS,"公积金保险");
        put(ITEM_TYPE_OFFER_FUNDS,"补充公积金");
    }};

}
